percolation dam - French English Dictionary